QWidget {
	font-size: 9pt;
	background-color: rgb(220, 220, 220);
	color: rgb(0, 0, 0);
}
.QFrame {
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	                            stop: 0 rgb(152, 152, 152), stop: 0.2 rgb(131, 131, 131),
	                            stop: 0.5 rgb(102, 102, 102), stop: 1.0 rgb(68, 68, 68));
}
QToolBar,QToolButton, QPushButton {
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	                            stop: 0 rgb(152, 152, 152), stop: 0.2 rgb(131, 131, 131),
	                            stop: 0.5 rgb(102, 102, 102), stop: 1.0 rgb(68, 68, 68));
	/*background-color: rgba(0,0,0,0);*/
	color: rgb(255, 255, 255);
	padding: 3px;
}

QPushButton {
	border-radius: 1px;
	border: 1px solid rgb(20, 20, 20);
}

QToolButton {
	border: 0px;
}

QToolButton::checked, QPushButton::checked {
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	                            stop: 0 rgb(255, 255, 255), stop: 1.0 rgb(230, 230, 230));
	color: rgb(0, 0, 50);
}

QToolButton::hover, QPushButton::hover {
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	                            stop: 0 rgba(180, 0, 0,180), stop: 0.3 rgba(80, 0, 0,180),
	                            stop: 0.7 rgba(120, 0, 0,180), stop: 1.0 rgba(180, 0, 0,180));
}

QToolButton:pressed,QPushButton:pressed {
    padding-left: 5px;
    padding-top: 5px;
}

QToolButton:released,QPushButton:released {
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
	                            stop: 0 rgb(152, 152, 152), stop: 0.2 rgb(131, 131, 131),
	                            stop: 0.5 rgb(102, 102, 102), stop: 1.0 rgb(68, 68, 68));
	/*background-color: rgba(0,0,0,0);*/
	color: rgb(255, 255, 255);
	border: solid;
	padding: 3px;
}

QTabBar::tab {
	background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
									stop: 0   rgb(172, 172, 172),
									stop: 0.2 rgb(82, 82, 82),
									stop: 0.6 rgb(72, 72, 72),
									stop: 1.0 rgb(28, 28, 28));
	color: rgb(230, 230, 230);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding: 3px;
	padding-left: 8px;
	padding-right: 8px;
	border-top: 3px solid rgba(0, 0, 0, 0);
	border-left: 1px solid rgba(0, 0, 0, 0);
	border-right: 1px solid rgba(0, 0, 0, 0);
}

QTabBar::tab:hover {
     background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
                                       stop: 0   rgb(172, 172, 172),
                                       stop: 0.2 rgb(122, 122, 122),
                                       stop: 0.6 rgb(92, 92, 92),
                                       stop: 1.0 rgb(58, 58, 58));
}

QTabBar::tab:selected {
	color: rgb(255, 255, 0);
    background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
                                       stop: 0   rgb(255, 255, 255),
                                       stop: 0.2 rgb(102, 102, 102),
                                       stop: 0.6 rgb(72, 72, 72),
                                       stop: 1.0 rgb(28, 28, 28));
	border-top: 1px solid rgb(0, 0, 0);
	border-left: 1px solid rgb(0, 0, 0);
	border-right: 1px solid rgb(0, 0, 0);
}

QTabWidget::pane {
	border: 1px solid rgb(128, 128, 128);
}

QTabWidget {
	background: rgb(138, 138, 138);
}

QTabWidget .QWidget {
	background: rgb(138, 138, 138);
}

QTabWidget .QLabel {
	background: rgb(138, 138, 138);
}

QTabWidget .QGroupBox {
	background: rgb(138, 138, 138);
}

QTabWidget .QToolButton {
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

QTabWidget .QSlider {
	background: rgb(138, 138, 138);
}

QHeaderView::section {
	background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,
									stop: 0   rgb(172, 172, 172),
									stop: 0.2 rgb(82, 82, 82),
									stop: 0.6 rgb(72, 72, 72),
									stop: 1.0 rgb(28, 28, 28));
     color: rgb(230, 230, 230);
     padding: 4px;
     border: none;
     border-left: 1px solid rgb(128, 128, 128);
}

QTreeWidget,QTableView,QListWidget,QTableWidget {
    background-color: rgb(255, 255, 255);
	border: 1px solid rgb(128, 128, 128);
}

QTreeWidget::item {
	padding-top: 2px;
	padding-bottom: 2px;
}

QTreeWidget::item:hover {
	background: rgb(198, 198, 198);
	color: rgb(255, 255, 255);
}

QTreeWidget::item:selected {
	background: rgb(122, 122, 122);
	color: rgb(255, 255, 255);
}

QGroupBox::title {
     subcontrol-origin: margin;
     subcontrol-position: top left;
     padding: 0 3px;
}

QGroupBox {
	background: rgb(138, 138, 138);
}

QGroupBox .QToolButton{
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

QTextBrowser {
	border: none;
	border-bottom: 1px solid rgb(128, 128, 128);
}


QLineEdit {
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}
QLineEdit:enabled {
    background-color: rgb(255, 255, 255);
}

QDateEdit {
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

QCalendarWidget {
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

QComboBox {
    border: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

 
QComboBox::drop-down {
    border-left: 1px solid rgb(20, 20, 20);
    padding: 1px;
}

QComboBox::down-arrow:vertical {
    color: rgb(0,0,0);
	width: 8px;
	height: 8px;
	background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 rgb(192, 192, 192), stop: 1.0 rgb(28, 28, 28));
}

QComboBox:enabled {
    background-color: rgb(255, 255, 255);
}

QDateTimeEdit {
    border: 1px solid rgb(127, 127, 128);
    padding: 1px;
}

QDateTimeEdit:enabled {
    background-color: rgb(255, 255, 255);
}

QScrollBar:vertical {
	border: 1px solid rgb(128, 128, 128);
	background: rgb(237, 236, 235);
	width: 16px;
	margin: 22px 0 22px 0;
}

QScrollBar::handle:vertical {
	border-top: 1px solid rgb(228, 228, 228);
	border-bottom: 1px solid rgb(28, 28, 28);
	background: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 0,
                                 stop: 0 rgb(192, 192, 192), stop: 0.2 rgb(122, 122, 122),
                                 stop: 0.8 rgb(112, 112, 112), stop: 1.0 rgb(28, 28, 28));
	min-height: 20px;
}

QScrollBar::add-line:vertical {
	border: 1px solid rgb(128, 128, 128);
	height: 20px;
	subcontrol-origin: margin;
	subcontrol-position: bottom;
}

QScrollBar::sub-line:vertical {
	border: 1px solid rgb(128, 128, 128);
	height: 20px;
	subcontrol-position: top;
	subcontrol-origin: margin;
}

QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
	border: 1px solid rgb(0, 0, 0);
	width: 6px;
	height: 6px;
}

QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
	background: none;
}

QSlider::groove:horizontal {
	border-top: 1px solid rgb(255, 255, 255);
	border-bottom: 1px solid rgb(0, 0, 0);
	border-left: 1px solid rgb(255, 255, 255);
	border-right: 1px solid rgb(0, 0, 0);
	height: 4px;
	background: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 rgb(220, 220, 220), stop:1 rgb(80, 80, 80));
	margin: 2px 0;
}

QSlider::handle:horizontal {
	background: qlineargradient(x1:0, y1:0, x2:1, y2:1, stop:0 rgb(200, 220, 200), stop:1 rgb(100, 100, 110));
	border: 1px solid rgb(128, 128, 100);
	width: 8px;
	margin: -2px 0;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

QDialogButtonBox {
	dialogbuttonbox-buttons-have-icons: 1;
	icon-size: 16px;
	dialog-ok-icon: url(:RES_IMAGE_OK);
	dialog-cancel-icon: url(:RES_IMAGE_CANCEL);
	button-layout: 2;
}

QDialog QPushButton{
	min-width: 76px;
	min-height: 24px;
}

QSplitter .QWidget
{
	background: rgb(138, 138, 138);
}

QSplitter .QLabel
{
	background: rgb(138, 138, 138);
}


QDialog
{
	background: rgb(138, 138, 138);
}


QDialog .QLabel
{
	background: rgb(138, 138, 138);
}

QDialog .QWidget
{
	background: rgb(138, 138, 138);
}

QCheckBox
{
	background: rgb(138, 138, 138);
}

#PCHostDialog QTabWidget QPushButton{
	min-width: 34px;
	min-height: 23px;
}

QMenu
{
    background-color: rgb(138, 138, 138);
    /*border: 1px solid white;*/
    padding: 1px;
}

 QMenu::item 
 {
    background-color: rgb(138, 138, 138);
 } 
 
 QMenu::item:hover
{
    background-color: rgb(220, 220, 220); 
}
 
QMenu::item:selected 
{
    background-color: rgb(220, 220, 220); 
}
 
 QMenu::separator 
 {
     height: 1px;
     background-color: rgb(255, 255, 255);
     margin-left: 0px;
     margin-right: 0px;
 }

 QMenu::indicator {
     width: 16px;
     height: 16px;
 }